The base interface which declares functionality for entity collections.
ICustomCollection<T: class> = interface(IObjectEnumerable
The ICustomCollection{T} interface declares properties and methods for implementing entity collections. All collection classes used in EntityDAC, such as TEntityCollection<T> implement ICustomCollection{T} interface.